place with abundant peruvian bark - Turco Inglés Diccionario